Procurement Request
HomeCompound Synonyms > (2,3,5,6,8,9,11,12-OCTAHYDRO-1,4,7,10,13-BENZOPENTAOXACYCLOPENTADECIN-15-YL)DIPHENYL( PHENYLMETHYL) PHOSPHONIUM BROMIDE